package com.jsnj33.pdaproject.utils;

import com.jsnj33.pdaproject.bean.MainBean;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by Jing on 2019/4/2.
 */

public class MainUtils {

//    /**
//     * 获取总单号
//     *
//     * @return
//     */
//    public static List<String> getData() {
//        List list = new ArrayList();
//        list.add("暂估单");
//        list.add("进货单");
//        list.add("出库单");
//        list.add("销货单");
//        list.add("调整单");
//        list.add("盘点单");
//        list.add("调拨单");
//        list.add("领料单");
//        list.add("退料单");
//        list.add("补料单");
//        list.add("缴货单");
//        list.add("报工单");
//        list.add("工序查询");
//        list.add("送检单");
//        list.add("原料调拨单");
//        return list;
//    }

    /**
     * 获取总单号
     * <p>
     * 时恒电子
     *
     * @return
     */
    public static List<String> getData() {

        List list = new ArrayList();
//        list.add("进货单");
//        list.add("销货单");
        list.add("GZ-领料单");
        list.add("GZ-缴货单");
        list.add("GZ-报工单");
        list.add("工序查询");
//        list.add("送检单");
        list.add("原料调拨单");
//        list.add("箱码绑定");
//        list.add("箱码查询");
//        list.add("Z数据查询");
        list.add("进库");
        list.add("出库");
        list.add("进库记录");
        list.add("出库记录");
        list.add("GZ-调整单");
        list.add("GZ-库存调减单");
        list.add("GZ-库存调增单");
        return list;
    }

    /**
     * 获取暂估单数据
     *
     * @return
     */
    public static List<MainUtils> getProvisional() {
        List list = new ArrayList();
        list.add(new MainBean("采购", "ZG", "zgdcg", true));
        list.add(new MainBean("收料计划", "ZG", "zgdsl", false));
        return list;
    }

    /**
     * 获取进货单数据
     *
     * @return
     */
    public static List<MainUtils> getInorder() {
        List list = new ArrayList();
        list.add(new MainBean("采购", "PC", "jhdcg", true));
        list.add(new MainBean("暂估", "PC", "jhdzg", false));
        list.add(new MainBean("验收", "PC", "jhdys", false));
        return list;
    }

    /**
     * 获取出库单数据
     *
     * @return
     */
    public static List<MainUtils> getOutStock() {
        List list = new ArrayList();
        list.add(new MainBean("受订", "CK", "ckd", true));
        return list;
    }

    /**
     * 获取销货单数据
     *
     * @return
     */
    public static List<MainUtils> getSalesorder() {
        List list = new ArrayList();
        list.add(new MainBean("受订", "SA", "xhdsdd", true));
        list.add(new MainBean("出库", "SA", "xhdckd", false));
        return list;
    }

    /**
     * 获取调整单数据
     *
     * @return
     */
    public static List<MainUtils> getAdjustmentSheet() {
        List list = new ArrayList();
        list.add(new MainBean("调整单", "IJ", "hptm", true));
        return list;
    }

    /**
     * 获取盘点单数据
     *
     * @return
     */
    public static List<MainUtils> getCheckList() {
        List list = new ArrayList();
        list.add(new MainBean("盘点单", "PI", "hptm", true));
        return list;
    }

    /**
     * 获取调拨单数据
     *
     * @return
     */
    public static List<MainUtils> getRQN() {
        List list = new ArrayList();
        list.add(new MainBean("调拨单", "IC", "hptm", true));
        return list;
    }

    /**
     * 获取送检单数据
     *
     * @return
     */
    public static List<MainUtils> getMaterialRequisition() {
        List list = new ArrayList();
        list.add(new MainBean("生产通知单", "T6", "getInfoByMoNo", false));
        return list;
    }

    /**
     * 获取领料单数据
     *
     * @return
     */
    public static List<MainUtils> getlldzld() {
        List list = new ArrayList();
        list.add(new MainBean("制令单号", "T6", "lldzld", false));
        return list;
    }

    /**
     * 获取退料单数据
     *
     * @return
     */
    public static List<MainUtils> getReturnSheet() {
        List list = new ArrayList();
        list.add(new MainBean("制令单", "M2", "tld", true));
        return list;
    }


    /**
     * 获取补料单数据
     *
     * @return
     */
    public static List<MainUtils> getSupplySheet() {
        List list = new ArrayList();
        list.add(new MainBean("制令单", "M3", "bld", true));
        return list;
    }

    /**
     * 获取缴库单数据
     *
     * @return
     */
    public static List<MainUtils> getPayingBills() {
        List list = new ArrayList();
        list.add(new MainBean("制令单", "MM", "jkdzldgz", true));
        list.add(new MainBean("生产验收单", "MM", "jkdscysd", false));
        return list;
    }

    /**
     * 获取报工单数据
     *
     * @return
     */
    public static List<MainUtils> getJobReportBills() {
        List list = new ArrayList();
        list.add(new MainBean("生产通知", "WR", "bgd", true));
        return list;
    }

    public static List<MainUtils> getLibraryChange() {
        List list = new ArrayList();
        list.add(new MainBean("品号", "WR", "bgd", true));
        return list;
    }

    /**
     * 工具查询
     *
     * @return
     */
    public static List<MainUtils> getTookLookBills() {
        List list = new ArrayList();
        list.add(new MainBean("制令单", "M2", "tld", true));
        return list;
    }

    /**
     * 获取原料调拨单数据
     *
     * @return
     */
    public static List<MainUtils> getTransfer() {
        List list = new ArrayList();
        list.add(new MainBean("原料调拨单", "MC", "yldbd", true));
        return list;
    }

}
